succorance need - Turkish English Dictionary